large rowboat - French English Dictionary